gdk/toplevelsize: Remove warnings about exceeding bounds
authorJonas Ådahl <jadahl@gmail.com>
Mon, 1 Feb 2021 10:31:11 +0000 (11:31 +0100)
committerJonas Ådahl <jadahl@gmail.com>
Mon, 1 Feb 2021 10:31:11 +0000 (11:31 +0100)
Sometimes the size will exceed the minimum bounds. For example crazy
applications like the widget factory that contains the world, or when a
user interactively resizes a window to be larger than the monitor the
window is on is.

The former is questionable, but the latter is not, and from here we
can't really see the difference, so just stop complaining.

Closes: https://gitlab.gnome.org/GNOME/gtk/-/issues/3035
gdk/gdktoplevelsize.c

index 6932f6435b890b1747ac683f90f64339857ff48c..66a4ddeadb2d024116d84194b1fb4632da1b936f 100644 (file)
@@ -149,12 +149,6 @@ gdk_toplevel_size_validate (GdkToplevelSize *size)
 {
   int geometry_width, geometry_height;
 
-  if (size->min_width > size->bounds_width ||
-      size->min_height > size->bounds_height)
-    g_warning ("GdkToplevelSize: min_size (%d, %d) exceeds bounds (%d, %d)",
-               size->min_width, size->min_height,
-               size->bounds_width, size->bounds_height);
-
   geometry_width = size->width;
   geometry_height = size->height;
   if (size->shadow.is_valid)
@@ -162,15 +156,4 @@ gdk_toplevel_size_validate (GdkToplevelSize *size)
       geometry_width -= size->shadow.left + size->shadow.right;
       geometry_height -= size->shadow.top + size->shadow.bottom;
     }
-  if (geometry_width > size->bounds_width ||
-      geometry_height > size->bounds_height)
-    g_warning ("GdkToplevelSize: geometry size (%d, %d) exceeds bounds (%d, %d)",
-               size->width, size->height,
-               size->bounds_width, size->bounds_height);
-
-  if (size->min_width > size->width ||
-      size->min_height > size->height)
-    g_warning ("GdkToplevelSize: min_size (%d, %d) exceeds size (%d, %d)",
-               size->min_width, size->min_height,
-               size->width, size->height);
 }